const { defineConfig } = require('@vue/cli-service')
const path = require('path')
module.exports = defineConfig({
  transpileDependencies: true,
  // 开发服务器配置
  devServer: {
    host: 'localhost',
    port: 9527,
    // 自动打开默认浏览器运行项目
    open: true,
    // 开发时解决跨域 配置反向代理
    proxy: {}
  },
  // 关闭 eslint 保存检查代码
  lintOnSave: false,
  // 自定义路径别名
  chainWebpack: (config) => {
    // 给路径起别名
    config.resolve.alias
      .set('@', path.join(__dirname, 'src'))
      .set('@c', path.join(__dirname, 'src/components'))
      .set('@v', path.join(__dirname, 'src/views'))
      .set('@a', path.join(__dirname, 'src/assets'))
  }
})
